// --------------------------------------------------------------------------------------------------------------------
// <copyright company="Roman '4ux-nbIx' Novitsky" file="GlobalSuppressions.cs">
//   Copyright (c) Roman '4ux-nbIx' Novitsky 2009
// </copyright>
// <summary>
//   GlobalSuppressions.cs
// </summary>
// --------------------------------------------------------------------------------------------------------------------

#region Namespace Imports

using System.Diagnostics.CodeAnalysis;

#endregion


[assembly:
    SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", 
        Target = "SettingsManager.ComponentSettingsManagers")]
[assembly: SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]
[assembly:
    SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Scope = "type", 
        Target = "SettingsManager.ManageSettingsActionHandler")]
[assembly:
    SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "member", 
        Target = "SettingsManager.ResharperSettingsManager.#.ctor()")]
[assembly:
    SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "member", 
        Target = "SettingsManager.ResharperSettingsManager.#SettingsFolderPath")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", 
        Target =
            "SettingsManager.SettingsFilesTree.#SettingsManagerSettingsFileListChanged"
            + "(System.Object,System.EventArgs)")]
[assembly:
    SuppressMessage("Microsoft.Usage", "CA2213:DisposableFieldsShouldBeDisposed", MessageId = "_settingsManager", 
        Scope = "member", Target = "SettingsManager.PersonalSettingsOptionsPage.#Dispose(System.Boolean)")]
[assembly:
    SuppressMessage("Microsoft.Globalization", "CA1300:SpecifyMessageBoxOptions", Scope = "member", 
        Target = "SettingsManager.PersonalSettingsOptionsPage.#RemoveButtonClick(System.Object,System.EventArgs)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", 
        Target =
            "SettingsManager.PersonalSettingsOptionsPage.#SettingsManagerSettingsFileListChanged"
            + "(System.Object,System.EventArgs)")]
[assembly:
    SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "optionsUI", Scope = "member", 
        Target = "SettingsManager.PersonalSettingsOptionsPage.#.ctor(JetBrains.UI.Options.IOptionsDialog)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1059:MembersShouldNotExposeCertainConcreteTypes", 
        MessageId = "System.Xml.XmlNode", Scope = "member", 
        Target =
            "SettingsManager.ComponentSettingsManagers.ResharperComponentSettingsManager.#LoadResharperSettings"
            + "(JetBrains.ComponentModel.IXmlExternalizableComponent,System.Xml.XmlElement)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1059:MembersShouldNotExposeCertainConcreteTypes", 
        MessageId = "System.Xml.XmlNode", Scope = "member", 
        Target =
            "SettingsManager.ComponentSettingsManagers.ResharperComponentSettingsManager.#SaveResharperSettings"
            + "(JetBrains.ComponentModel.IXmlExternalizableComponent,System.Xml.XmlElement)")]
[assembly:
    SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", 
        Target = "SettingsManager.ResharperSettingsManager.#DefaultSolutionSettingsFilesString")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "member", 
        Target = "SettingsManager.SolutionSettingsManager.#GetInstance(JetBrains.ProjectModel.ISolution)")]
[assembly:
    SuppressMessage("Microsoft.Design", "CA1059:MembersShouldNotExposeCertainConcreteTypes", 
        MessageId = "System.Xml.XmlNode", Scope = "member", 
        Target =
            "SettingsManager.ComponentSettingsManagers.ResharperComponentSettingsManager.#LoadResharperSettings"
            + "(JetBrains.ComponentModel.IXmlExternalizableComponent,System.Xml.XmlElement,System.Boolean)")]
[assembly:
    SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", 
        Target = "SettingsManager.SettingsSelectorOptionsDialog.#SelectedSettingsManagers")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "SettingsManager.PersonalSettingsOptionsPage.#InitializeComponent()")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "SettingsManager.SettingsSelectorOptionsDialog.#InitializeComponent()")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target =
            "SettingsManager.ManageSettingsActionHandler.#Execute(JetBrains.ActionManagement."
            + "IDataContext,JetBrains.ActionManagement.DelegateExecute)")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "SettingsManager.SolutionSettingsManager.#EnableFileSystemMonitoring()")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "SettingsManager.SettingsSelector.#OptionsButtonClick(System.Object,System.EventArgs)")]
[assembly:
    SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", 
        Target = "SettingsManager.SettingsSharingOptionsPage.#InitializeComponent()")]
[assembly:
    SuppressMessage("Microsoft.Usage", "CA2213:DisposableFieldsShouldBeDisposed", MessageId = "_settingsManager", 
        Scope = "member", Target = "SettingsManager.SettingsSharingOptionsPage.#Dispose(System.Boolean)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "SettingsManager.LoadSettingsOptionsDialog.#InitializeComponent()")]
